package com.itlong.cloud.POJO.PO;

import com.itlong.cloud.annotation.ItlField;
import com.itlong.cloud.annotation.ItlTables;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.Date;

/**
 * <desc>
 *     物业收费统计表
 * </desc>
 *
 * @createDate 2018/08/10
 */
@ItlTables("time_task_property_cost_statistics")
@Data
@NoArgsConstructor
public class TimeTaskPropertyCostStatisticsPO extends BasePO{
    @ItlField(value = "statistics_id",logicKey = "key")
    private String statisticsId;            //逻辑id
    @ItlField("water_rate")
    private BigDecimal waterRate;               //水费
    @ItlField("power_rate")
    private BigDecimal powerRate;               //电费
    @ItlField("gas_bill")
    private BigDecimal gasBill;             //燃气费
    @ItlField("property_fee")
    private BigDecimal propertyFee;         //物业费
    @ItlField("parking_fee")
    private BigDecimal parkingFee;          //停车费
    @ItlField("attendance_cost")
    private BigDecimal attendanceCost;      //维修费
    @ItlField("cost_type")
    private Integer costType;               //费用类型 1缴费 2欠费
    @ItlField("statistics_time")
    private Date statisticsTime;            //统计月份
    @ItlField("project_id")
    private String projectId;               //项目id
    @ItlField("statistics_type")
    private Integer statisticsType;          //统计类型：1日账单 2月账单 3年账单
}
